be hopelessly stretched - Espagnol Anglais Dictionnaire